
.boxConner, .boxConner2 {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 2px 2px 2px 2px;
    padding: 1px;
	margin-bottom:10px;
}
.rightMainBox .boxConner2 {
    width: 226px;
}
.boxConner3 {
    border-radius: 2px 2px 0 2px;
}
.boxConnerBlue {
    background: none repeat scroll 0 0 #E3F5FF;
    border: 1px solid #B1D9EE;
    border-radius: 3px 3px 3px 3px;
}
.boxGreen {
    background: none repeat scroll 0 0 #EEF7DF;
    border: 1px solid #D3DEB6;
    border-radius: 3px 3px 3px 3px;
}
.boxGreenWhite {
    border: 1px solid #BFCED8;
    border-radius: 2px 2px 2px 2px;
}
.contentBoxNew, .contentBoxNew2 {
    padding: 18px 16px 6px 15px;
}
.contentBoxNew2 {
    padding: 0 10px 6px;
}
.discountNew {
    background: url("images/background/newDiscount.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 16px;
    height: 70px;
    left: -28px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 118px;
}
.discountNew span {
    display: block;
    margin-top: 4px;
}
.discountNew b {
    font-size: 35px;
    text-shadow: 1px 1px 0 #B5B5B5;
}
.blockSoldItem .boxGreen {
    border-radius: 0 0 3px 3px;
    border-top: medium none;
    width: 205px;
}
.blockSoldItem .boxConnerBlue {
    border-radius: 3px 3px 0 0;
}
.firstList {
    line-height: 20px;
}
.firstList li {
}
.listBuyer .mainBlueBoxNew {
    border-color: #D3DEB6;
}
.bottomImg {
    border-bottom: 1px solid #DDDDDD;
    height: 33px;
    line-height: 33px;
}
.bottomImg .more {
    color: #007AB9;
    font-size: 12px;
}
.bottomImg .comment, .bottomImg .pageView, .bottomImg .attractive, .bottomImg .viewAds {
    color: #797979;
    font-weight: bold;
    margin-top: 3px;
}
.bottomImg .comment b, .bottomImg .pageView b, .bottomImg .attractive b, .bottomImg .viewAds b {
    background: url("images/icon/commnet.png") no-repeat scroll 0 0 transparent;
    color: #242424;
    height: 14px;
    padding-left: 22px;
}
.bottomImg .comment a, .bottomImg .viewAds a {
    color: #797979;
}
.bottomImg .attractive b, .bottomImg .pageView b, .bottomImg .viewAds b {
    background: none repeat scroll 0 0 transparent;
    padding-left: 0;
}
.bottomImg .attractive {
    background: url("images/icon/hand.png") no-repeat scroll 0 5px transparent;
    padding-left: 15px;
}
.bottomImg .pageView {
    background: url("images/new/icon/views.png") no-repeat scroll 0 50% transparent;
    padding-left: 15px;
}
.bottomImg .viewAds {
    position: relative;
}
.bottomImg .viewAds a {
    background: url("images/icon/viewAds.png") no-repeat scroll 3px 6px transparent;
    display: block;
    padding-left: 25px;
    padding-right: 5px;
}
.boxFacebook {
    background: none repeat scroll 0 0 #616161;
    border-radius: 0 0 5px 5px;
    float: right;
    height: 30px;
    width: 512px;
}
.weekly .boxFacebook {
}
.boxFacebookMain {
    height: 23px;
    line-height: 23px;
    padding: 2px 0 0 15px;
    width: 497px;
}
.bgBottomFbBoxNew {
    background-color: #000000;
    background-position: 0 4px;
    width: 494px;
}
.newBoxContent {
    padding: 1px;
}
.newTitle {
    color: #007AB9;
    font-size: 16px;
    font-weight: bold;
    padding: 5px 0;
}
.newTitle .smallFont {
    color: #939393;
    font-size: 11px;
    font-weight: normal;
    margin-top: 5px;
}
.supportList li {
    border-top: 1px dotted #929292;
    padding: 10px 10px 0;
}
.supportPadding {
    padding: 5px 10px;
}
.dotLineNew {
    border-bottom: 1px dotted #929292;
}
.preFooter, .nextFooter {
    background: url("images/background/nextFooter.png") no-repeat scroll 0 0 transparent;
    height: 58px;
    margin-top: 9px;
    overflow: hidden;
    width: 50px;
}
.nextFooter {
    background-position: right -58px;
}
.preFooter {
    background: url("images/new/nextFooter2.png?v=1") no-repeat scroll center center transparent;
}
.nextFooter {
    background: url("images/new/nextFooter3.png?v=1") no-repeat scroll center center transparent;
}
a.buySoldBlock {
    background: url("images/button/soldBlockBuy.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    float: right;
    font-size: 11px;
    font-weight: bold;
    height: 21px;
    line-height: 19px;
    margin-right: 2px;
    margin-top: 4px;
    overflow: hidden;
    text-align: center;
    text-decoration: none;
    width: 83px;
}
a.buySoldBlock:hover {
    background-position: 0 -21px;
}
.jCarouselLite {
    height: 77px;
    margin: 0 auto;
    overflow: hidden;
    width: 874px;
}
.jCarouselLite li {
    overflow: hidden;
    width: 874px;
}
.buyerStatic .cBarText2 {
    font-size: 11px;
    font-weight: normal;
    margin-left: 5px;
}
.buyerStatic .cBarText2 b {
    color: #000000;
    font-size: 12px;
}
.overTime {
    background: url("images/icon/overTime.png?v=1") no-repeat scroll left 50% transparent;
    color: #3079BE;
    font-size: 15px;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    padding-left: 35px;
}
.buyerStatic .buying, .buying {
    color: #54682D;
    font-size: 12px;
    font-style: italic;
    font-weight: bold;
}
.slch {
    color: red;
    font-size: 18px;
}
.buyerStatus {
    margin-top: 2px;
}
.numBuyer {
    color: #3079BE;
    font-size: 12px;
    margin-bottom: 5px;
    text-align: center;
}
.numBuyer b {
    font-size: 14px;
}
.numBuyerOver {
    color: #3079BE;
    font-size: 12px;
    margin-top: 3px;
}
.numBuyerOver b {
    color: #2D4400;
    font-size: 12px;
}
.shareLink {
    color: #0981BE;
    font-size: 14px;
    font-weight: bold;
    margin-top: 10px;
}
.shareLink li {
    line-height: 51px;
}
.shareEmail, .shareFb, .shareTw {
    line-height: 41px;
}
.shareLink a {
    color: #0981BE;
    display: block;
    float: left;
    padding-left: 51px;
}
.shareLogin a {
    color: red;
    display: inline;
    float: none;
    padding: 0;
    text-decoration: underline;
}
.shareEmail {
    background: url("images/icon/email_41.png") no-repeat scroll left 50% transparent;
}
.shareFb {
    background: url("images/icon/facebook_41.png") no-repeat scroll left 50% transparent;
}
.shareTw {
    background: url("images/icon/twitter_41.png") no-repeat scroll left 50% transparent;
}
.shareLogin {
    background: url("images/icon/login.gif") no-repeat scroll 0 0 transparent;
    font-size: 20px;
    height: 64px;
    line-height: 64px;
    padding-left: 70px;
}
.shareLink li.shareLogin {
    height: 64px;
    line-height: 64px;
}
.shareDirect {
    background: url("images/icon/link_icon.gif") no-repeat scroll 0 50% transparent;
    padding-left: 51px;
}
.shareDirect input {
    width: 400px;
}
.FB_like {
    padding: 5px;
}
.profileLeftMenu {
    margin-right: 5px;
    margin-top: 10px;
    overflow: hidden;
    width: 180px;
}
.profileFullname {
    color: #016284;
    font-size: 12px;
    font-weight: bold;
}
.profileFullname, .profileLinkEdit {
    line-height: 22px;
}
.profileLinkEdit a {
    color: #008DC1;
}
.profileMenu {
    border-bottom: 1px dashed #D1D1D1;
    margin-top: 10px;
    padding-bottom: 5px;
}
.profileMenu a {
    background: url("images/icon/profile.png") no-repeat scroll 0 0 transparent;
    color: #016284;
    display: block;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    padding-left: 25px;
    width: 155px;
}
.profileMenu a:hover {
    background-color: #EFEFEF;
    text-decoration: none;
}
.profileReport a {
    background-position: 2px -25px;
}
.profileReport a:hover, .profileReportHover a {
    background-color: #EFEFEF;
    background-position: 2px -124px;
}
.profileCheck a {
    background-position: 2px 0;
}
.profileCheck a:hover, .profileCheckHover a {
    background-color: #EFEFEF;
    background-position: 2px -99px;
}
.profileAdress a {
    background-position: 2px -50px;
}
.profileAdress a:hover, .profileAdressHover a {
    background-color: #EFEFEF;
    background-position: 2px -150px;
}
.profileGold a {
    background-position: 2px -75px;
}
.profileGold a:hover, .profileGoldHover a {
    background-color: #EFEFEF;
    background-position: 2px -175px;
}
.inputGold {
    margin: 10px auto 0;
    width: 125px;
}
.inputGold input {
    background-color: #99BB00;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    margin: 0 auto;
    text-align: center;
    width: 125px;
}
.contentProfile {
    border-left: 1px solid #AAAAAA;
    min-height: 300px;
    padding: 0 0 20px 35px;
    width: 510px;
}
.contentProfile .showErr {
    display: block;
    margin: 0;
    padding: 0;
}
.profileTableGold {
    background-color: #02A1DC;
    margin-top: 10px;
    width: 490px;
}
.profileTableGold th, .profileTableGold td {
    padding: 5px;
}
.profileTableGold th {
    background-color: #ABD5E3;
    font-weight: bold;
}
.profileTableGold td {
    background-color: #FFFFFF;
}
.listing_profile {
    background-color: #FFFFFF;
    padding: 10px;
}
.listing_profile .tborder {
    border: 1px solid #ABD5E3;
}
.listingOrder .headProfile {
    background-color: #F9F9F9;
    border-bottom: 1px solid #E2E2E2;
    border-top: 1px solid #E2E2E2;
    color: #6C6C6C;
    padding: 5px;
}
.listingOrder .itemProfile {
    border-bottom: 1px dotted #A4A4A4;
    padding: 5px;
}
.listingOrder .itemProfile2 {
    padding: 10px;
}
.borderImg {
    background-color: #FFFFFF;
    border: 1px solid #E5E5E5;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
    padding: 1px;
    width: 80px;
}
.titleProfile {
    color: #0073B4;
    font-weight: bold;
}
.orderPayed, .orderCancer {
    color: #545454;
    text-transform: none;
}
.orderPayed .iconProfile {
    background: url("images/admin/tick.png") no-repeat scroll 0 0 transparent;
    color: #3A7E34;
    font-weight: bold;
    margin-bottom: 7px;
    padding-left: 20px;
}
.orderCancer .iconProfile {
    background: url("images/admin/fail.png") no-repeat scroll 0 0 transparent;
    color: #C5050C;
    font-weight: bold;
    margin-bottom: 7px;
    padding-left: 20px;
}
.orderStatus {
    color: #020202;
}
.listingOrder .bLeft {
    border-left: 1px solid #E2E2E2;
}
.listingOrder .bRight {
    border-right: 1px solid #E2E2E2;
}
.box_yellow {
    background: none repeat scroll 0 0 #FFFDE8;
    border: 1px dashed #FBEA06;
    margin: 20px;
    padding: 20px;
}
.box_yellow .intro {
    color: #008A01;
    font-size: 18px;
    font-weight: bold;
}
.box_yellow .intro b {
    color: red;
}
.profileNone {
    font-size: 22px;
    font-weight: bold;
    line-height: 250px;
    text-align: center;
}
.numberLast {
    border-top: 1px solid #CCDFA2;
    color: #3D432C;
    font-size: 11px;
    font-weight: bold;
    margin-top: 5px;
}
.numberLast span {
    color: red;
    font-size: 15px;
}
.detailAds {
    background-color: #FEEE8E;
    box-shadow: 5px 5px 5px rgba(180, 180, 180, 0.5);
    height: 230px;
    left: 0;
    line-height: 23px;
    padding: 5px 20px;
    position: absolute;
    text-decoration: none;
    width: 190px;
}
.detailAds .fl {
    color: #040301;
}
.detailAds .fr {
    color: #EF0003;
}
.bottomImg .viewAds .views {
    background-color: #FEEE8E;
    box-shadow: 5px 5px 5px rgba(180, 180, 180, 0.5);
}
.boxOrange {
    background: none repeat scroll 0 0 #FEFBDE;
    border: 1px solid #FFE6A9;
    border-radius: 3px 3px 3px 3px;
    width: 212px;
}
.contentBoxOrange {
}
.contentRefer {
    background: url("images/icon/refer.png") no-repeat scroll left center transparent;
}
.textRefer {
    color: #788C03;
    font-size: 14px;
    font-weight: bold;
    padding: 5px;
}
.textRefer b {
    color: #FE7800;
    font-size: 18px;
}
.textRefer span {
    font-size: 14px;
}
.linkRefer {
    background-color: #FFF0BC;
    border-radius: 3px 0 0 0;
    float: right;
    padding: 3px 7px;
}
.linkRefer a {
    font-weight: bold;
}
.boxPromoteGoldbgTitle {
    background: url("images/background/BoxPromoGold_headergb.png") repeat scroll -21px -14px transparent;
    height: 75px;
    padding: 10px 0 0 10px;
    width: 216px;
}
.boxPromoteGoldTitle {
    background: url("images/newCart/payment_type/gold_s.png") no-repeat scroll -5px -3px transparent;
    color: #007AB9;
    font-size: 24px;
    font-weight: bold;
    height: 32px;
    padding-left: 35px;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7);
}
.boxPromoteGoldTitleSmall {
    color: #007AB9;
    font-size: 14px;
    font-weight: bold;
}
.boxPromoteGoldContent {
    color: #000000;
    font-family: times New Roman;
    font-size: 16px;
    text-align: center;
}
.boxPromoteGoldType {
    color: #1952D2;
    font-weight: bold;
}
.boxPromoteGoldPrice {
    color: #707070;
    text-decoration: line-through;
}
.boxPromoteGoldNew {
    color: #DC0000;
    font-size: 30px;
    font-weight: bold;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7);
}
.boxPromoteGoldButton {
    background: url("images/button/bt_promo_gold.png") no-repeat scroll center 0 transparent;
    display: block;
    height: 29px;
    width: 100%;
}
.boxPromoteGoldNote {
    color: #8A8A8A;
    font-size: 11px;
    text-align: right;
}
.weekly .boxFacebook {
    background: none repeat scroll 0 0 #D2D2D2;
    padding-top: 3px;
}
.weekly .boxFacebookMain {
    padding-left: 10px;
}
.travelPage .sell1 {
    background: url("images/travel/vali.png") no-repeat scroll 18px bottom #FFFFFF;
}
.travelPage .tourBanner {
    background: url("images/travel/banner_tour.png") no-repeat scroll 0 0 transparent;
    height: 215px;
    width: 997px;
}
.travelSold {
    border: 1px solid #B7D9ED;
    border-radius: 5px 5px 0 0;
}
.travelSold .title {
    background: url("images/travel/donghanh.png") no-repeat scroll 7px 0 transparent;
    border-bottom: 1px solid #B7D9ED;
    height: 29px;
    padding: 6px 6px 0 0;
}
.travelSold .travelSoldItem {
    border-bottom: 1px solid #E5E5E5;
    padding: 10px 0;
}
.travelSold .travelSoldInfo {
    float: left;
    padding: 5px 0 0 10px;
}
.travelSold .dealTitle {
}
.travelSold .dealTitle a {
    color: #018CD3;
}
.travelSold .timeSold {
    border-left: 1px solid #BEBEBE;
    margin-left: 5px;
    padding-left: 5px;
}
.travelSold .discountTravel {
    background: url("images/travel/icon_giam.png") no-repeat scroll 0 0 transparent;
    margin: 0 0 0 10px;
}
.travelSold .discountTravel .bg {
    background: url("images/travel/bg_discount.png") no-repeat scroll right top #F0F0F0;
    color: #333333;
    float: left;
    height: 80px;
    margin: 8px 0 0;
}
.travelSold .discountTravel .bg b {
    font-size: 17px;
}
.travelSold .discountTravel .bg div {
    height: 40px;
    line-height: 40px;
    width: 190px;
}
.travelSold .discountTravel .bg div.oLine {
    border-bottom: 1px dotted #BEBEBE;
}
.discountTravel .position {
    color: #FFFFFF;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 73px;
    overflow: hidden;
    padding: 22px 0 0 8px;
    width: 75px;
}
.discountTravel .position b {
    font-size: 27px;
}
.travelSold .soldStartTime, .travelSold .soldEndTime, .travelSold .soldBuyer {
    background-image: url("images/travel/sold.png");
    color: #666666;
    height: 16px;
    line-height: 16px;
    padding: 6px 0 6px 24px;
}
.travelSold .soldStartTime {
    background: none repeat scroll 0 0 transparent;
    height: auto;
    padding-left: 0;
    padding-top: 0;
    width: 350px;
}
.travelSold .soldEndTime {
    background-position: 0 -23px;
}
.travelSold .soldBuyer {
    background-position: 0 -55px;
    padding-bottom: 0;
}
.btGreen, a.btGreen, .btGreen span {
    background: url("images/travel/button_green.png") repeat-x scroll 0 -24px transparent;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 12px;
    overflow: hidden;
    text-align: center;
}
.btGreen span {
    background-position: 0 0;
    background-repeat: no-repeat;
}
.btGreen span span {
    background-position: right -48px;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
}
a.btGreen:hover {
    text-decoration: none;
}
.blockSaleOff {
    background: url("images/saleoff/box.png") no-repeat scroll 0 0 transparent;
    margin: 0 0 15px;
}
.blockSaleOff .margin {
    height: 110px;
    padding: 16px 12px 0;
    width: 730px;
}
.blockSaleOff .cover {
    background: url("images/saleoff/cover.png") no-repeat scroll 0 0 transparent;
    height: 108px;
    margin: 1px 0 0 -4px;
    position: absolute;
    width: 120px;
}
.blockSaleOff .img {
    background: none no-repeat scroll center center #FFFFFF;
    float: left;
    height: 96px;
    overflow: hidden;
    width: 167px;
}
.blockSaleOff .content {
    float: right;
    margin: 0 0 0 10px;
    overflow: hidden;
    width: 550px;
}
.saleTop .title {
    float: left;
    height: 57px;
    overflow: hidden;
    width: 520px;
}
.saleTop .title a, .saleTop .title a:hover {
    color: #007AB9;
    font-size: 16px;
    font-weight: bold;
}
.saleTop .close {
    background: url("images/saleoff/close.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: right;
    height: 21px;
    width: 20px;
}
.blockSaleOff .buyerNow {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
}
.blockSaleOff .buyerNow b {
    color: #DF0000;
    font-size: 20px;
}
.blockSaleOff .sale_timer {
    color: #000000;
    font-size: 14px;
}
.blockSaleOff .btSale {
    background: url("images/saleoff/button.png") repeat-x scroll 0 -38px transparent;
    float: right;
    height: 38px;
    line-height: 38px;
}
.blockSaleOff a.btSale {
    color: #F15B00;
    font-size: 20px;
    font-weight: bold;
}
.blockSaleOff .btSale span {
    background: url("images/saleoff/button.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 38px;
    padding: 0 0 0 50px;
}
.blockSaleOff .btSale span span {
    background-position: right -76px;
    padding: 0 15px 0 0;
}
.blockSaleOff .btSale span span span {
    background: url("images/saleoff/arrow.png") no-repeat scroll right 0 transparent;
    padding: 0 45px 0 0;
}
.autoComplete {
    background-color: #63B9E8;
    border-radius: 0 0 2px 2px;
    margin-top: -1px;
    position: absolute;
    width: 310px;
    z-index: 2;
}
.completeContent {
    background-color: #FFFFFF;
    border-radius: 2px 2px 2px 2px;
    line-height: 18px;
    margin: 3px;
}
.allTitleAuto {
    border-top: 1px dotted #CCCCCC;
}
.titleAuto {
    height: 18px;
    overflow: hidden;
}
.catAuto {
    color: #777777;
    font-size: 11px;
}
.divAuto a {
    color: #555555;
    display: block;
    padding: 3px;
}
.divAuto a.resultActived {
    background-color: #63B9E8;
    color: #FFFFFF;
    text-decoration: none;
}
.divAuto a:hover {
    text-decoration: none;
}
